home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 July: Mac OS SDK / Dev.CD Jul 99 SDK1.toast / Development Kits / Mac OS / Apple Shared Library Manager / ASLM Examples / Inspector / Makefile.Inspector.SC < prev    next >
Encoding:
Makefile  |  1996-11-19  |  5.2 KB  |  163 lines  |  [TEXT/MPS ]

  1. # This makefile was produced at 4:58:49 PM on Wed, Mar 8, 1995 by
  2. # MakeMake 2.0d38q1 (4/14/1992) by Rick Holzgrafe, scott douglass, Jeff Holcomb, MQ.
  3.  
  4. Sources             = :Sources:
  5. Objects                = :Objects:
  6. Built                = :Built:
  7.  
  8. "{Objects}SC:"    ƒ "{Sources}"
  9.  
  10. .a.o    ƒ    .a
  11.     Echo "∂t∂tAssembling {Default}.a"
  12.         {Asm} {DepDir}{Default}.a -o {Targ} -lo {Targ}.lst {StdADump} {AOptions} {StdAIncludes}
  13.  
  14. .c.o    ƒ    .c
  15.     Echo "∂t∂tCompiling {Default}.c"
  16.         {C} {DepDir}{Default}.c -o {Targ} {StdCDump} {COptions} {StdCIncludes}
  17.  
  18. .cp.o    ƒ    .cp
  19.     Echo "∂t∂tCompiling {Default}.cp"
  20.         {CPlus} {DepDir}{Default}.cp -o {Targ} {StdCPDump} {CPOptions} {StdCPIncludes}
  21.  
  22. .p.o    ƒ    .p
  23.     Echo "∂t∂tCompiling {Default}.p"
  24.         {Pascal} {DepDir}{Default}.p -o {Targ} {StdPDump} {POptions} {StdPIncludes}
  25.  
  26. TARGETS = "{Objects}SC:Inspector.obj" ∂
  27.     "{Built}SC:Inspector"
  28.  
  29. DOT_H = "{Sources}RegisteredObjectsWindow.h" ∂
  30.     "{Sources}Document.h" ∂
  31.     "{Sources}List.h" ∂
  32.     "{Sources}Application.h" ∂
  33.     "{Sources}Inspector.h" ∂
  34.     "{Sources}SimpleCommon.h" ∂
  35.     "{Sources}TrapAvailable.cp"
  36.  
  37. DOT_R = "{Sources}InspectorMain.68K.r"
  38.  
  39. SRCS = "{Sources}InspectorMain.cp"
  40.  
  41. # For "{Objects}SC:Inspector.obj"
  42. OBJS_00 = "{Objects}SC:InspectorMain.cp.o"
  43.  
  44. # For "{Objects}SC:Inspector.obj"
  45. LIBS_00 = "{Objects}SC:InspectorLibrary.cl.o" ∂
  46.     "{SLMLibraries}SCLibraries:LibraryManager.o" "{Libraries}Runtime.o" ∂
  47.     "{SCLibraries}SCMainCpp.a.o" "{Libraries}Interface.o"
  48.  
  49. # For "{Built}SC:Inspector"
  50. RES_01 = "{Sources}InspectorMain.68K.r"
  51.  
  52. StdAIncludes =  -i "{AIncludes}"
  53. StdCIncludes =  -i "{SCIncludes}" -i "{SLMInterfaces}CIncludes:"
  54. StdCPIncludes = -i "{SCIncludes}" -i "{SLMInterfaces}CIncludes:"
  55. StdPIncludes = 
  56. StdADump     = 
  57. StdCDump     = 
  58. StdPDump     = 
  59. StdCPDump    =  
  60. LIB          = Lib -mf {SymbolOption}
  61. LINK         = Link -mf {SymbolOption} -model far
  62. REZ          = Rez -d GENERATING68K=1 -d GENERATINGPOWERPC=0
  63. Asm          = Asm
  64. C            = SC
  65. CPlus        = SCpp
  66. COUNT        = Count
  67. COUNTOPTS    = 
  68. CTAGS        = Ctags
  69. CTAGSOPTS    = -p -local -update
  70. DELETE       = Delete
  71. DELETEOPTS   = -i
  72. FILES        = Files
  73. FILESOPTS    = -l
  74. LIBOPTS      = 
  75. LINKOPTS     = 
  76. MAKEFILE     = Makefile
  77. PRINT        = Print
  78. PRINTOPTS    = 
  79. SETFILE      = SetFile
  80. SETFILEOPTS  = -t 'MPST' -c 'MPS '
  81.  
  82. AOptions = {MyPreAOptions}      -model far -case on -D SC=1,MACSBUG=1,qDebug=1,MODEL=1,EMULATED=0 {MyAOptions}
  83.  
  84. COptions = {MyPreCOptions}   -model far -opt none -b3 -sym on,nolines -frames {SymbolOption} {MyCOptions}
  85.  
  86. ROptions = {MyPreROptions}  {SymbolOption} {MyROptions}
  87.  
  88. CPOptions = {MyPreCPlusOptions}  -model far -opt none -b3 -sym on,nolines -frames {SymbolOption} {MyCPlusOptions}
  89.  
  90. CNOptions = {MyPreCOptions}   -model near -opt none -b3 -sym on,nolines -frames {SymbolOption} {MyCOptions}
  91.  
  92. CPNOptions = {MyPreCPlusOptions}  -model near -opt none -b3 -sym on,nolines -frames {SymbolOption} {MyCPlusOptions}
  93.  
  94. ANOptions = {MyPreAOptions}  -model near   -case on -D SC=1,MACSBUG=1,qDebug=1,MODEL=0,EMULATED=0 {MyAOptions}
  95.  
  96. all    ƒ {TARGETS}
  97.  
  98. "{Objects}SC:Inspector.obj"    ƒƒ {OBJS_00} {LIBS_00}
  99.     If {Progress}; Echo "∂t∂tLinking {Targ}"; End
  100.     {LINK} -d -t APPL -c MOOT -o {Targ} {OBJS_00} {LIBS_00}
  101. "{Objects}SC:Inspector.obj"    ƒƒ {OBJS_00} {LIBS_00}
  102.         If `exists "{Objects}SC:Inspector.obj.SYM"`
  103.             move -y "{Objects}SC:Inspector.obj.SYM" "{Built}SC:Inspector.SYM"
  104.         end;
  105.  
  106. "{Built}SC:Inspector"    ƒƒ {RES_01} ∂
  107.         "{RIncludes}SysTypes.r" "{RIncludes}Types.r" ∂
  108.         "{Objects}SC:Inspector.obj" ∂
  109.         "{SLMInterfaces}RIncludes:VersionResource.r" ∂
  110.         "{Sources}SimpleCommon.h"
  111.     If {Progress}; Echo "∂t∂tRezzing {Targ}"; End
  112.     {REZ} -t APPL -c MOOT -s "{Objects}SC:" -i "{RIncludes}" ∂
  113.         -i "{SLMInterfaces}RIncludes:" ∂
  114.         -i "{Objects}SC:" -o {Targ} {RES_01}
  115.  
  116. "{Built}SC:Inspector"    ƒƒ {RES_01} ∂
  117.         "{RIncludes}SysTypes.r" "{RIncludes}Types.r" ∂
  118.         "{Objects}SC:Inspector.obj" ∂
  119.         "{SLMInterfaces}RIncludes:VersionResource.r" ∂
  120.         "{Sources}SimpleCommon.h"
  121.     {SETFILE} -a iB {Targ}
  122.  
  123. clean    ƒ
  124.     {DELETE} {DELETEOPTS} {OBJS_00}
  125.  
  126. clobber    ƒ clean
  127.     {DELETE} {DELETEOPTS} {TARGETS}
  128.  
  129. count    ƒ
  130.     {COUNT} {COUNTOPTS} {DOT_H} {DOT_R} {SRCS}
  131.  
  132. files    ƒ
  133.     {FILES} {FILESOPTS} {TARGETS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} {OBJS_00}
  134.  
  135. print    ƒ
  136.     {PRINT} {PRINTOPTS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS}
  137.  
  138. tags    ƒ {DOT_H} {SRCS}
  139.     {CTAGS} {CTAGSOPTS} {C_INCDIRS} {NewerDeps}
  140.  
  141. "{Objects}SC:InspectorMain.cp.o" ƒ ∂
  142.         "{CIncludes}Quickdraw.h" "{CIncludes}Types.h" ∂
  143.         "{CIncludes}ConditionalMacros.h" "{CIncludes}MixedMode.h" ∂
  144.         "{CIncludes}Traps.h" "{CIncludes}QuickdrawText.h" ∂
  145.         "{CIncludes}IntlResources.h" "{CIncludes}Fonts.h" "{CIncludes}Events.h" ∂
  146.         "{CIncludes}OSUtils.h" "{CIncludes}Windows.h" "{CIncludes}Controls.h" ∂
  147.         "{CIncludes}Menus.h" "{CIncludes}Desk.h" "{CIncludes}Dialogs.h" ∂
  148.         "{CIncludes}TextEdit.h" "{CIncludes}ToolUtils.h" ∂
  149.         "{CIncludes}TextUtils.h" "{CIncludes}Script.h" "{CIncludes}FixMath.h" ∂
  150.         "{CIncludes}Memory.h" "{CIncludes}Resources.h" "{CIncludes}Files.h" ∂
  151.         "{CIncludes}SegLoad.h" ∂
  152.         "{SLMInterfaces}CIncludes:LibraryManagerUtilities.h" ∂
  153.         "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
  154.         "{CIncludes}stddef.h" "{CIncludes}string.h" ∂
  155.         "{Sources}RegisteredObjectsWindow.h" ∂
  156.         "{Sources}Document.h" ∂
  157.         "{SLMInterfaces}CIncludes:LibraryManagerClasses.h" ∂
  158.         "{Sources}List.h" "{CIncludes}Lists.h" ∂
  159.         "{Sources}Application.h" ∂
  160.         "{Sources}Inspector.h" ∂
  161.         "{Sources}SimpleCommon.h" ∂
  162.         "{Sources}TrapAvailable.cp"
  163.